package com.mysoft.gfyx.marketdevelop.remoteService;

import com.mysoft.framework.rpc.annotation.RemoteAction;
import com.mysoft.framework.rpc.annotation.RemoteService;
import com.mysoft.gfyx.marketdevelop.remoteService.dto.GetSubscriptionConfigRequestDto;
import com.mysoft.gfyx.marketdevelop.remoteService.dto.GetSubscriptionConfigResponseDto;

@RemoteService(appCode = "4022", businessCode = "40220902", path = "/subscriptionPub")
public interface RemoteSubscriptionService {

    @RemoteAction("/isSetAdminSubscription")
    boolean isSetAdminSubscription();

    @RemoteAction("/getSubscriptionConfig")
    GetSubscriptionConfigResponseDto getSubscriptionConfig(GetSubscriptionConfigRequestDto getSubscriptionConfigRequestDto);
}
